package com.snpic.appaw.module.insure.controller.app.orc.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.mail.Multipart;
import jakarta.validation.constraints.NotEmpty;
import lombok.Data;

/**
 * @author JiJun
 * @date 2025/9/26 15:22
 * @修改时间 2025/9/26 15:22
 * @description
 */
@Data
@Schema(description = "OCR通用-请求VO")
public class OcrCommonReqVO {

	@Schema(description = "文件类型,01-行驶证正面,03-身份证正面,04-身份证反面")
	@NotEmpty(message = "文件类型必填")
	private String fileType;


	@Schema(description = "车主姓名")
	@NotEmpty(message = "车主姓名不能为空")
	private String carOwer;


	@Schema(description = "车牌")
	@NotEmpty(message = "车牌不能为空")
	private String licensePlateNumber;

	@Schema(description = "身份证号码")
	private String idNo;

	@Schema(description = "证件类型,01-身份证")
	private String idType;

	@Schema(description = "证件对应的姓名")
	private String realName;
}
